package com.gxs.ea.examples;

import java.util.ArrayList;
import java.util.List;

import org.jdom.Element;

public class ProcessTreeNode 
{
	private String processId;
	private String parentProcessId;
	private ProcessTreeNode parentNode;
	public ProcessTreeNode getParentNode() {
		return parentNode;
	}
	public void setParentNode(ProcessTreeNode parentNode) {
		this.parentNode = parentNode;
	}
	private List<Element> events = new ArrayList<Element>();
	private List<ProcessTreeNode> childProcesses = new ArrayList<ProcessTreeNode>();
	public String getProcessId() {
		return processId;
	}
	public void setProcessId(String processId) {
		this.processId = processId;
	}
	public String getParentProcessId() {
		return parentProcessId;
	}
	public void setParentProcessId(String parentProcessId) {
		this.parentProcessId = parentProcessId;
	}
	public List<Element> getEvents() {
		return events;
	}
	public void setEvents(List<Element> events) {
		this.events = events;
	}
	public List<ProcessTreeNode> getChildProcesses() {
		return childProcesses;
	}
	public void setChildProcesses(List<ProcessTreeNode> childProcesses) {
		this.childProcesses = childProcesses;
	}
	
	

}
